package com.ruoyi.system.dto.film;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.utils.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class FilmPermitInfoSearchVo extends PageRequest {

    public FilmPermitInfoSearchVo(){
        super();
    }
    /** 编码 */
    @ApiModelProperty("编码")
    @Excel(name = "编码")
    private String code;

    /** 公映号 */
    @ApiModelProperty("公映号")
    @Excel(name = "公映号")
    private String permitNumber;

    /** 片名 */
    @ApiModelProperty("片名")
    @Excel(name = "片名")
    private String title;

    /** 第一出品单位 */
    @ApiModelProperty("第一出品单位")
    @Excel(name = "第一出品单位")
    private String productionUnit;

    /** 公示时间开始 */
    @ApiModelProperty("公示时间开始")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "公示时间开始", dateFormat = "yyyy-MM-dd")
    private Date publicStartTime;

    /** 公示时间结束 */
    @ApiModelProperty("公示时间结束")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "公示时间结束", dateFormat = "yyyy-MM-dd")
    private Date publicEndTime;
}
